#include "disparo.h"
#include <iostream>
#include <cstdlib>
#include <cmath>
using namespace std;

//************************************ Objetivo del disparo *************************************//
//producto matriz * vector

double* objetivo (double** transformacion, double* posicion, int dimension) {

	double* objetivo = new double[dimension];
	int i, j;
	double sum = 0; //acumula los resultados parciales de una posicion de la multiplicacion 

	for (i = 0; i < dimension; i++) {
		for (j = 0; j < dimension; j++) {
			sum += transformacion [i][j] * posicion [j]; 
		}
		objetivo [i] = sum;
		sum = 0;
	}
	return objetivo;
}

//*************************************** fin objetivo ******************************************//
